Expand description
The Liquid templating language for Rust
[dependencies]
liquid = "0.20"
Example
let template = liquid::ParserBuilder::with_stdlib()
.build().unwrap()
.parse("Liquid! {{num | minus: 2}}").unwrap();
let mut globals = liquid::object!({
"num": 4f64
});
let output = template.render(&globals).unwrap();
assert_eq!(output, "Liquid! 2".to_string());
Modules
Macros
A value::Object literal.
Structs
Compiler error
Type representing a Liquid object, payload of the Value::Object
variant
Traits
Accessor for objects.
Accessor for Values.
Functions
Convert a T
into liquid_core::model::Object
.